cardiac pacemaker - English Synonyms Dictionary